blocking immunity - German English Dictionary